that ship (has) already sailed - Turc Anglais Dictionnaire